cat cats puppies england dragons dog art horror fantasy cornish rex devon fairy pet fairies dogs exeter science fiction fiction devon rex cornwall